package com.ycx.ycxmybatismanagement.service;

import com.ycx.ycxmybatismanagement.dto.AddEmpDTO;
import com.ycx.ycxmybatismanagement.dto.EmpListDTO;
import com.ycx.ycxmybatismanagement.dto.UpdateEmpDTO;
import com.ycx.ycxmybatismanagement.pojo.PageBean;
import com.ycx.ycxmybatismanagement.vo.EmpListVo;
import com.ycx.ycxmybatismanagement.vo.EmpVO;

import java.util.List;

public interface EmpService {
    PageBean<EmpListVo> empPageList(EmpListDTO empListDTO);

    void addEmp(AddEmpDTO empDTO);

    void deleteEmps(List<Integer> ids);
    //根据id查询   回显
    EmpVO selectById(Integer id);

    void updateEmp(UpdateEmpDTO updateEmpDTO);

    List<EmpListVo> empsList();
}
